Функциональные компоненты в React. Как разбить интерфейс на переиспользуемые части
Я сделал полный курс по React (22 урока, 7+ часов практики)
Вёрстка в лайве: продолжаем макет Foodieland | JSX + Minista + Vite
Экспертный разбор – Александр Ламков
Props в React. Что такое пропсы, как передавать данные и зачем нужен children
Вёрстка сайта с 0 до результата | HTML, SCSS, БЭМ — Подробное ПОШАГОВОЕ объяснение | Часть 2
Линтеры и форматтеры в фронтенде: ESLint, Stylelint и Prettier без боли
События в React: клики, ввод текста и отправка форм. Обработка onClick и onChange
siberiacancode смотрит "Frontend в 2025. Имеет смысл? Александр Ламков"🔥
12. HTML тег input и его вариации. Атрибут type, значения tel, email, password, url, search и другие
JavaScript события фокуса: focus и blur, focusin и focusout | Методы focus и blur | activeElement
19. Анимации в CSS. Правило @keyframes. Свойство animation. Настройка анимаций
Модули в JavaScript, import и export, декомпозиция кода
Frontend Accessibility 2024 • Проблемы цифровой доступности во фронтенд-разработке
JavaScript в браузере: Location и History API, URL страницы и история браузера
JavaScript условия if else. Тернарный оператор. Логические операторы. Оператор нулевого слияния.
CSS Переменные | CSS Variables | функция var()
Мой стартовый шаблон для вёрстки: Minista + JSX + Vite — без Gulp и Webpack
CSS Хакаем скролл — overscroll-behavior
NPM для начинающих. Полный гайд: установка, команды, флаги, разбор package.json, версионирование